Remove unused KEXEC_RANGE_VA_XEN.
authorIan Campbell <ian.campbell@xensource.com>
Thu, 7 Dec 2006 11:43:19 +0000 (11:43 +0000)
committerIan Campbell <ian.campbell@xensource.com>
Thu, 7 Dec 2006 11:43:19 +0000 (11:43 +0000)
KEXEC_RANGE_VA_XEN is currently unused and there is no point in exporting it.

Signed-Off-By: Magnus Damm <magnus@valinux.co.jp>
---

 Applies to xen-unstable-12756

 xen/common/kexec.c         |   13 +++----------
 xen/include/public/kexec.h |    3 +--
 2 files changed, 4 insertions(+), 12 deletions(-)

xen/common/kexec.c
xen/include/public/kexec.h

index 2f8b8e0de36b7d9b66f7db123dc32f99dd8ff170..885afae80cc04c801ad07dea83b6880138a3e9d6 100644 (file)
@@ -160,13 +160,9 @@ static int kexec_get_reserve(xen_kexec_range_t *range)
 
 extern unsigned long _text;
 
-static int kexec_get_xen(xen_kexec_range_t *range, int get_ma)
+static int kexec_get_xen(xen_kexec_range_t *range)
 {
-    if ( get_ma )
-        range->start = virt_to_maddr(&_text);
-    else
-        range->start = (unsigned long) &_text;
-
+    range->start = virt_to_maddr(&_text);
     range->size = (unsigned long)&_end - (unsigned long)&_text;
     return 0;
 }
@@ -195,10 +191,7 @@ static int kexec_get_range(XEN_GUEST_HANDLE(void) uarg)
         ret = kexec_get_reserve(&range);
         break;
     case KEXEC_RANGE_MA_XEN:
-        ret = kexec_get_xen(&range, 1);
-        break;
-    case KEXEC_RANGE_VA_XEN:
-        ret = kexec_get_xen(&range, 0);
+        ret = kexec_get_xen(&range);
         break;
     case KEXEC_RANGE_MA_CPU:
         ret = kexec_get_cpu(&range);
index 556aaecb3d0a4ce80965ae2eb56511bd0ca742d8..ca6e85b70169f55f5aac8d5c3342c07a853096ca 100644 (file)
@@ -107,8 +107,7 @@ typedef struct xen_kexec_load {
 
 #define KEXEC_RANGE_MA_CRASH 0   /* machine address and size of crash area */
 #define KEXEC_RANGE_MA_XEN   1   /* machine address and size of Xen itself */
-#define KEXEC_RANGE_VA_XEN   2   /* virtual adrress and size of Xen itself */
-#define KEXEC_RANGE_MA_CPU   3   /* machine address and size of a CPU note */
+#define KEXEC_RANGE_MA_CPU   2   /* machine address and size of a CPU note */
 
 /*
  * Find the address and size of certain memory areas